package com.group9.mapper;

import com.group9.pojo.CustomerCollection;
import com.group9.pojo.CustomerCollectionExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CustomerCollectionMapper {
    int countByExample(CustomerCollectionExample example);

    int deleteByExample(CustomerCollectionExample example);

    int deleteByPrimaryKey(Integer collectionId);

    int insert(CustomerCollection record);

    int insertSelective(CustomerCollection record);

    List<CustomerCollection> selectByExample(CustomerCollectionExample example);

    CustomerCollection selectByPrimaryKey(Integer collectionId);

    int updateByExampleSelective(@Param("record") CustomerCollection record, @Param("example") CustomerCollectionExample example);

    int updateByExample(@Param("record") CustomerCollection record, @Param("example") CustomerCollectionExample example);

    int updateByPrimaryKeySelective(CustomerCollection record);

    int updateByPrimaryKey(CustomerCollection record);
}